have a degree in painting department in fine arts faculty of ... university - French English Dictionary